turn-key project - Francés Inglés Diccionario